
<?php $baseUrl=Zend_Controller_Front::getInstance()->getBaseUrl(); ?>
<link rel="stylesheet" rev="stylesheet" href="<?php  echo $baseUrl; ?>/css/book_by_category.css" type="text/css" media="all" />
<div id="body_middle">
    <div class="header">
        <h4>
            <a href="<?php echo $baseUrl; ?>">Trang chủ</a> 
            <span class="separate">&gt;</span>
            <a href="#"><?php echo $this->catname; ?></a>
            <span style="font-weight: normal; display:inline-block;float:right;">
                <?php if($this->total>0)  echo 'Từ ' . (($this->currentPage - 1)*$this->pagesize +1) .'-'. ($this->total > $this->currentPage*$this->pagesize ?$this->currentPage*$this->pagesize:$this->total ) .' trong số '.$this->total.' cuốn'; ?>
            </span>
        </h4>
    </div>
    <div>
        <table width="100%" cellspacing="0" cellpadding="5px">
        <?php
            for($i=0;$i< count($this->bookByCat);$i++)
            {
        ?>
            <tr>
                <td class="order"><?php echo ($i+1 + $this->pagesize*($this->currentPage-1)) .'.'; ?></td>
                <td class="imagebook" width="20%">
                     <a href="<?php echo $baseUrl . '/default/book/detail/id/'.$this->bookByCat[$i]["_id"]; ?>">
                        <img src="<?php echo $this->bookByCat[$i]["image"];  ?>" alt="" class="abook"/>
                    </a>
                </td>
                <td width="78%">
                    <a class="namebook" href="<?php echo $baseUrl . '/default/book/detail/id/'.$this->bookByCat[$i]["_id"]; ?>">
                        <?php echo $this->bookByCat[$i]["name"];?>
                    </a><br/>
                    Tác giả: <a><?php echo $this->bookByCat[$i]["authorname"]; ?></a><br/>
                    Nhà xuất bản: <?php echo $this->bookByCat[$i]["publisher"]; ?>.
                    Xuất bản năm: <?php echo $this->bookByCat[$i]["date_publish"]; ?><br/>
                    <span class="rating">
                        <?php
                            if($this->bookByCat[$i]["sumrating"]==2)
                                    echo '<img alt="" src="'. $baseUrl .'/images/stars-2-0.gif"/><br/>' ;
                            if($this->bookByCat[$i]["sumrating"]==3)
                                    echo '<img alt="" src="'. $baseUrl .'/images/stars-3-0.gif"/><br/>' ;
                            if($this->bookByCat[$i]["sumrating"]==4)
                                    echo '<img alt="" src="'. $baseUrl .'/images/stars-4-0.gif"/><br/>' ;
                            if($this->bookByCat[$i]["sumrating"]==5)
                                    echo '<img alt="" src="'. $baseUrl .'/images/stars-5-0.gif"/><br/>' ;
                        ?>
                    </span>
                    <?php
                        if((int)$this->bookByCat[$i]["view"] >0)
                        {
                            echo '<span class="view">'.$this->bookByCat[$i]["view"].'  </span>người đã xem<br/>';
                        }
                    ?>
                    <br/>
                    <?php
                        if(((int)$this->bookByCat[$i]["saleoff"])>0)
                        {
                            echo "<span class='oldprice'>Giá gốc:".$this->bookByCat[$i]["cost"]." đ</span><br/>";
                            echo "<span class='price'>Giá bán:".($this->bookByCat[$i]["cost"]*(100-$this->bookByCat[$i]["saleoff"])/100)." đ</span>";
                        }
                        else
                            echo "<span class='price'>Giá bán:".$this->bookByCat[$i]["cost"]." đ</span>";
                    ?>
                </td>
            </tr>
        <?php
            }
        ?>
        </table>
    </div>
    <?php
        $maxpage=(int)($this->total/$this->pagesize);
        if($this->total%$this->pagesize!=0)
            $maxpage++;
        if($maxpage>1)
        {
            echo '<div class="pager">';
            echo '<b>Trang</b>';

            // về trang đầu
            if($maxpage>1 && $this->currentPage !=1)
                echo '<a href="'.$baseUrl.'/default/book/index/type/'.$this->catId .'?currentpage=1">&nbsp;&nbsp;Về đầu &nbsp;&nbsp;</a>';
            // các trang trước trang hiện tại không được hiển thị
            if($this->currentPage-2 >1)
                    echo '.....';
            // các trang trước trang hiện tại
            for($i=$this->currentPage-2;$i<$this->currentPage;$i++)
            {
                if($i>=1)
                    echo '<a href="'.$baseUrl.'/default/book/index/type/'.$this->catId .'?currentpage='.$i. '">'.$i.'</a>|';
            }
            echo '<a href="#" class="active">'.$this->currentPage.'</a>';
            // các trang sau trang hiện tại
            for($i=$this->currentPage+1;$i<$this->currentPage+3;$i++)
            {
                if($i<=$maxpage)
                    echo '|<a href="'.$baseUrl.'/default/book/index/type/'.$this->catId .'?currentpage='.$i. '">'.$i.'</a>';
            }
            // các trang sau trang hiện tại không được hiển thị
            if($this->currentPage+2 <$maxpage)
                echo '.....';

            // trang cuối
            if($maxpage>1 && $this->currentPage!=$maxpage)
                echo '<a href="'.$baseUrl.'/default/book/index/type/'.$this->catId .'?currentpage='.$maxpage.'">&nbsp;&nbsp;Cuối &nbsp;&nbsp;</a>';

            echo '</div>';
        }
    ?>
    <div class="clear"></div>
</div>